competitive rivalry - Spanish English Dictionary